provide all that is needed - Englisch Synonyme Wörterbuch